IF exists(SELECT * FROM dbo.sysobjects WHERE name='WEB_llnPerMoeder' AND xtype='P') 
BEGIN
	DROP PROCEDURE WEB_llnPerMoeder
END
GO

CREATE  procedure WEB_llnPerMoeder
as
set nocount on

(select '1' as naam1,'' as voornaam,'<?xml version="1.0"  encoding="ISO-8859-1" ?><leerlingen>' as tekst
union
select naam1,'',tekst
from leerlingen..WEB_alfabet
union
select f.naamMoeder,f.voornaamMoeder,'<lln iNr = "' + l.inschrijvingsNr + 
 	+ '" recent="' + dbo.WEB_recentGewijzigd(w.gewijzigdOp,getDate())
	+ '"><naam>' + isNull(f.naamMoeder,'') 
	+ ' ' + isNull(voornaamMoeder,'') + '</naam></lln>'
from leerlingen..leerlingen as l
left join familialeGegevens as f
	on f.inschrijvingsNr = l.inschrijvingsNr
left join leerlingen..wijzigingen as w
	on l.inschrijvingsNr = w.inschrijvingsNr
where f.naamMoeder between 'a' and 'zzzzzzzzzz'
union
select 'zzzzzzzzzzz','','</leerlingen>')

order by naam1,voornaam